popular revolutionary movement - Turkish English Dictionary